69 research outputs found

    Modellierung, Bewertung und Evolution von XML-Dokumentkollektionen

    Get PDF
    In dieser Arbeit werden Methoden zum Entwurf und zur Evolution von XML-Schemata vorgestellt. XML-Anwendungen sind zu komplex, um direkt mit einer Schemasprache entworfen zu werden, Entwurfsverfahren für XML sind deshalb notwendig. In der vorliegenden Arbeit wird dazu ein konzeptionelles Modell und eine Entwurfsmethodik entwickelt, aus dem konzeptionellen Modell können XML-Schemata erzeugt werden, das Reverse-Engineering ist ebenfalls möglich. Das Modell realisiert eine modulbasierte Herangehensweise beim Entwurf, dadurch kann eine komplexe Anwendung unterteilt werden, die Wiederverwendung vorhandener Komponenten wird ebenfalls unterstützt. XML-Dokumentkollektionen müssen wie alle Arten von Software gewartet werden, ein Update der Daten und Inhalte reicht dabei nicht aus, auch Schemaänderungen müssen möglich sein. In dieser Arbeit wird gezeigt, wie XML-Schemata weiterentwickelt werden können und welche Anpassungen erfolgen müssen, damit die Gültigkeit der dem Schema zugeordneten XML-Dokumente gewährleistet bleibt. Es ist möglich, die Schemaevolution durch Entwurfsschritte auf dem konzeptionellen Modell zu beschreiben, wie das erfolgt und welche Teil\-aufgaben dabei realisiert werden, wird in der Arbeit vorgestellt. Ein Vergleich über verschiedene Evolutionsverfahren wird in dieser Arbeit ebenfalls gegeben. Große Anteile der Arbeit wurden in einem Werkzeug CoDEX (Conceptual Design and Evolution of XML schemas) implementiert, dadurch wird eine durchgängige Unterstützung von Design und Redesign von XML-Anwendungen erreicht

    XML Schema Transformations - The ELaX Approach

    Get PDF
    In this article the transformation language ELaX (Evolution Language for XML-Schema) for modifying existing XML Schema is introduced. This domain-specific language is an answer to the dire necessity to handle modifications on an XML Schema and to express such modifications formally. The language has a readable, simple, base-model-oriented syntax, but it's able to express all possible complex transformations by using add, delete and update operations. A small subset of operations of the whole language is presented and exemplarily illustrated by dealing with a real life XML Schema of the WSWC (Western States Water Council). Finally, the idea of integrating an ELaX interface into a developed research prototype for dealing with the co-evolution of corresponding XML documents is presented

    Automatisierte Modelladaptionen durch Evolution - (R)ELaX in the Garden of Eden

    Get PDF
    Die in diesem Artikel vorgestellte Methode zur XML-Schemaevolution automatisiert ebenenübergreifend Veränderungen ausgehend von einem konzeptionellen Modell über XML-Schemata bis hin zu XML-Dokumenten; Schwerpunkt dabei ist die Entwicklung der Evolutionssprache ELaX (Evolution Language for XML-Schema)

    Der Lehrstuhl Datenbank- und Informationssysteme der Universität Rostock

    Get PDF
    Im Jahr 2014 feierte der Lehrstuhl Datenbank- und Informationssysteme (LS DBIS) an der Universität Rostock sein zwanzigjähriges Bestehen. Zur Jubiläumsveranstaltung mit ehemaligen und aktuellen Studenten, Mitarbeitern, Kollegen und Kooperationspartnern wurde diverses Material aus 20 Jahren aufbereitet. In diesem Beitrag soll daraus ein Rückblick auf 20 Jahre Forschung und Lehre im Bereich Datenbank- und Informationssysteme sowie ein Ein- und Ausblick auf aktuelle Forschungsarbeiten gegeben werden
    • …
    corecore